Subscribe
URL of the page has been copied to clipboard.
Meaning : Small New Zealand broadleaf evergreen tree often cultivated in warm regions as an ornamental.
Synonyms : griselinia littoralis
Install App
Kapuka meaning in Telugu.