Synonyms and Antonyms for leopard_frog

1. leopard frog (n.)

common North American green or brownish frog having white-edged dark oval spots

Synonyms: