Definify.com

Definition 2024


raintree

raintree

See also: rain-tree and rain tree

English

Noun

raintree (plural raintrees)

  1. Alternative form of rain tree