Word info Synonyms

Leptodactylus pentadactylus

Noun

Meaning

large toothed frog of South America and Central America resembling the bullfrog

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms