Meaning of strobile
Definition of strobile
(noun)
cone-shaped
mass
of ovule- or
spore-bearing
scales or bracts
Other information on strobile
WIKIPEDIA results for
strobile
Amazon results for
strobile
Tweet