Datasegment.com Online Dictionary
  Online Dictionary : S : strobilus

strobilus


1 definition found

strobilus - WordNet (r) 2.1 (2005) :

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