tomato frog

English

Etymology

Compound of tomato +‎ frog.

Noun

tomato frog (plural tomato frogs)

  1. An orange to red frog of the genus Dyscophus.