discoglossid in English dictionary

  • discoglossid

    Meanings and definitions of "discoglossid"

    • noun
      (zoology)
      Any member of the Discoglossidae.

    Grammar and declension of discoglossid

    • discoglossid (plural discoglossids)

Sample sentences with "discoglossid"