screeching frog

From Wiktionary, the free dictionary
Archived revision by StuckInLagToad (talk | contribs) as of 00:40, 16 May 2022.
Jump to navigation Jump to search

English

Noun

screeching frog (plural screeching frogs)

  1. Any of a group of frogs in the family Lua error in Module:parameters at line 828: Parameter "ver" is not used by this template., with distinctive high-pitched calls.

Synonyms

Derived terms

References