true frog Meaning, Definition & Usage

  1. noun insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs
    ranid.

WordNet