rain tree
English Dictionary
->
Letter R
-> rain tree
Search Dictionary:
rain tree Definition
(n)
large
ornamental
tropical
American
tree
with
bipinnate
leaves
and
globose
clusters
of
flowers
with
crimson
stamens
and
sweet
-
pulp
seed
pods
eaten
by
cattle
rain tree Synonyms
Albizia saman
monkey pod
monkeypod
rain tree
saman
zaman
zamang
© Art Branch Inc.