TREE-TOAD


Meaning of TREE-TOAD in English

n.

Tree-frog ( Hyla arborea ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.