English synonyms about - contact  

leptodactylid

noun

1 leptodactylid

Toothed frogs: terrestrial or aquatic or arboreal.

synonym: leptodactylid frog.


Find more on leptodactylid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145