strobilus

Explore definitions, synonyms, and language insights of strobilus

Definitions

Noun
cone-shaped mass of ovule- or spore-bearing scales or bracts

More General Terms


More Specific Terms