Definition of Strobilus

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

Synonyms of Strobilus


Antonyms of Strobilus


No Antonyms Found.

Homophones of Strobilus


No Homophones Found.