Synonyms for megastrobilus
- noun
Most common
Definitions
- n. 1
An ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers.
Forms
- Plural
- megastrobili
An ovulate cone bearing ovuliferous scales, found in gymnosperms such as the conifers.