discoglossid
Noun
Meaning
discoglossid (plural discoglossids)
(zoology) Any frog or toad in the family Discoglossidae, a synonym of the Alytidae.
Noun
discoglossid (plural discoglossids)
(zoology) Any frog or toad in the family Discoglossidae, a synonym of the Alytidae.