YourDictionary

strobilus

noun pl. strobili

  1. cone ()
  2. strobila (sense )

See strobilus in American Heritage Dictionary 4

Learn more about strobilus

link/cite print suggestion box