Word Games Pro Dictionary
strobilus
noun
cone-shaped mass of ovule- or spore-bearing scales or bracts
Quick reference
Word Facts
Meaning
Definitions
noun
cone-shaped mass of ovule- or spore-bearing scales or bracts
Similar words
Word Games Pro Dictionary
cone-shaped mass of ovule- or spore-bearing scales or bracts
Quick reference
Meaning
cone-shaped mass of ovule- or spore-bearing scales or bracts
Similar words