rain tree

2 ENTRIES FOUND:

rain tree

noun

Definition of RAIN TREE

:  monkeypod

First Known Use of RAIN TREE

circa 1890

Browse

Next Word in the Dictionary: rainwash
Previous Word in the Dictionary: rain toad
All Words Near: rain tree

Seen & Heard

What made you want to look up rain tree? Please tell us where you read or heard it (including the quote, if possible).