STROBILUS

Definition of STROBILUS

  1. (noun)cone-shaped mass of ovule- or spore-bearing scales or bracts