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:
megastrobili

Find Similar Words

Find similar words to megastrobilus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megastrobilus