Subscribe
URL of the page has been copied to clipboard.
Meaning : Cone-shaped mass of ovule- or spore-bearing scales or bracts.
Synonyms : cone, strobile
Install App
Strobilus meaning in Telugu.