Definify.com

Definition 2025


raintree

raintree

See also: rain-tree and rain tree

English

Noun

raintree (plural raintrees)

  1. Alternative form of rain tree