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