Dictionary
!
Menu
Dictionary
Thesaurus
Examples
Sentences
Quotes
Reference
Spanish
Word Finder
4 Pics 1 Word Answers
Anagram Solver
Scrabble Dictionary
Unscramble
Word Cookies Cheat
Scrabble Checker
Words with Friends Cheat
More Games
Meanings
Home
Dictionary Meanings
Leopard-frog
Leopard-frog
meaning
Filters
(0)
Any of several North American
frogs
, most of which are green with black spots.
noun
0
0
Advertisement
Also Mentioned In
rosette
Mac OS X Leopard
Mac OS X
cata
sea
Mavericks
clouded leopard
panther
leopardlike
Cover Flow
Words near leopard-frog in the Dictionary
leonurus
leopard
leopard lily
leopard moth
leopard-cat
leopard-cats
leopard-frog
leopard-gecko
leopardess
leopardesses
Filter