Definify.com

Definition 2024


raintrees

raintrees

See also: rain trees and rain-trees

English

Noun

raintrees

  1. plural of raintree