'strobilus' definitions:

Definition of 'strobilus'

(from WordNet)
noun
Cone-shaped mass of ovule- or spore-bearing scales or bracts [syn: cone, strobilus, strobile]