rain tree









rain tree


noun

  1. monkeypod.

noun

  1. a leguminous tree, Samanea saman, native to Central America and widely planted in the tropics for ornament. It has red-and-yellow feathery flowers and pinnate leaves whose leaflets close at the approach of rain
52 queries 0.532