tomato frog
English
Etymology
Compound of
tomato
+
frog
.
Noun
tomato
frog
(
plural
tomato frogs
)
An
orange
to
red
frog
of the genus
Dyscophus
.