megastrobilus
Noun
Meaning
megastrobilus (plural megastrobili)
A ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers.
Noun
megastrobilus (plural megastrobili)
A ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers.