Subscribe
URL of the page has been copied to clipboard.
Meaning : Evergreen Australasian tree having white or silvery bark and young leaves and yellow flowers.
Synonyms : acacia dealbata, mimosa
Install App