EN

Synonyms for disc-tongued frog

Definitions

  1. n. 1

    Any frog in the former family Discoglossidae, now known as the Alytidae.

By length

12 letters
discoglossid