English edit

Noun edit

discoglossid (plural discoglossids)

  1. (zoology) Any frog or toad in the family Discoglossidae, a synonym of the Alytidae.