looking-glass_plantEnglish

Heritiera littoralis, looking-glass plant

Noun

Small tree of coastal regions of Old World tropics whose leaves are silvery beneath

English: looking-glass plant, Heritiera littoralis

Bahasa: dungun, bayur laut

Bahasa words with similar meanings

English words with similar meanings

Show 1 words