leptodactylid
adjective
lep·to·dac·tyl·id
Definition of leptodactylid
: of or relating to the Leptodactylidae
Keep scrolling for more