Strobilus - Definition

strobilus

n 1: cone-shaped mass of ovule- or spore-bearing scales or
bracts [syn: cone, strobilus, strobile]

Look up another word