Definify.com

Definition 2025


rain_trees

rain trees

See also: raintrees and rain-trees

English

Noun

rain trees

  1. plural of rain tree

Anagrams