Subscribe
URL of the page has been copied to clipboard.
Meaning : (of plants) bearing or characterized by aments or catkins.
Synonyms : amentiferous
Install App
Amentaceous meaning in Telugu.