Subscribe
URL of the page has been copied to clipboard.
Meaning : Scrubby Australian acacia having extremely foul-smelling blossoms.
Synonyms : gidgee, stinking wattle
Install App
Acacia cambegei meaning in Telugu.