Subscribe
URL of the page has been copied to clipboard.
Meaning : Small spiny West Indian tree.
Synonyms : cockspur
Install App
Pisonia aculeata meaning in Telugu.