RAIN TOAD


Meaning of RAIN TOAD in English

noun

: a tree toad ( Hyla versicolor ) whose call is popularly supposed to predict rain

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.