Heritiera Macrophylla (Noun)
Meaning
Large evergreen tree of India and Burma whose leaves are silvery beneath.
Classification
Nouns denoting plants.
Large evergreen tree of India and Burma whose leaves are silvery beneath.
Nouns denoting plants.