Definition of meadow frog in English:

meadow frog

noun

  • A North American leopard frog, especially Rana pipiens.

Origin

Late 19th century; earliest use found in The Century Illustrated Monthly Magazine.