pacific_tree_toad has definitions from the field of zoology
1
[ noun ] (zoology) most commonly heard frog on the Pacific coast of America

Synonyms

Hyla_regilla

Related terms

tree_toad Hyla

*