tomato frog

noun

tomato frog

noun

Etymology Compound of tomato + frog.

1

An orange to red frog of the genus Dyscophus.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.