Megastrobilus Definition
noun
A ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers.
Wiktionary
Other Word Forms of Megastrobilus
Noun
Singular:
megastrobilus
Plural:
megastrobiliFind Similar Words
Find similar words to megastrobilus using the buttons below.