Word info

leptodactilid

Noun

Meaning

leptodactilid (plural leptodactilids)

Alternative form of leptodactylid

Source: en.wiktionary.org

Close letter words and terms