Find the word definition

Wikipedia
Whistling frog

Whistling frog may refer to:

  • Montserrat whistling frog, a frog found in the Americas
  • Whistling rain frog, a frog found in South Africa, Swaziland, and possibly Mozambique
  • Whistling tree frog, a frog found in New South Wales, Victoria, and Queensland
  • Whistling tree frog (Southern Australia), a frog found in Victoria, South Australia, New South Wales, Tasmania, and New Zealand
  • White-browed whistling frog, a frog endemic to Australia

Usage examples of "whistling frog".

The only contender so far is Mrs Weavitt and her whistling frog, and it wasn't as if it could even carry a tune.