VariousWords beta
Related Terms:
Definitions:
Noun
chorus frog
Definition: any of several small North American frogs having a loud call
Definition: Any of the frogs of the genus Pseudacris, which produce a repeated rasping trill.