Definition of Chorus Frog

  • 1. Any of several small North American frogs having a loud call Noun

Semanticaly linked words with "chorus frog"

Hyponims for word "chorus frog"