rana clamitans Meaning, Definition & Usage

  1. noun similar to bullfrog; found in or near marshes and ponds; of United States and Canada
    green frog; spring frog.

WordNet