pacific tree toad Meaning, Definition & Usage

  1. noun the most commonly heard frog on the Pacific coast of America
    Hyla regilla.

WordNet