Subscribe
URL of the page has been copied to clipboard.
Meaning : Australian shrub whose flowers yield honey copiously.
Synonyms : honey-flower, honeyflower
Install App
Protea mellifera meaning in Telugu.