- leopard frog as a noun:
- 1
leopard frog
noun
1 leopard frog
Common North American green or brownish frog having white-edged dark oval spots.
synonyms: Rana pipiens, spring frog.
Polish: żaba leopardowa
debug info: 0.0153
noun
Common North American green or brownish frog having white-edged dark oval spots.
synonyms: Rana pipiens, spring frog.
Polish: żaba leopardowa
debug info: 0.0153