Skip links

Rain tree

Scientific Name:
Samanea saman

Rain tree is an introduced deciduous tree. Pollinated by insects. It plays a vital role in ecosystem