Subscribe
URL of the page has been copied to clipboard.
Meaning : Australian tree yielding a variegated tulipwood.
Synonyms : moreton bay tulipwood
Install App
Harpullia pendula meaning in Telugu.