Noun leptodactylid frog has 1 sense
  1. leptodactylid frog, leptodactylid - toothed frogs: terrestrial or aquatic or arboreal
    --1 is a kind of frog, toad, toad frog, anuran, batrachian, salientian
    --1 is a member of Leptodactylidae, family Leptodactylidae
,
TOP