dicroglossid
Noun
Meaning
dicroglossid (plural dicroglossids)
(batrachology, zoology) Any member of the Dicroglossidae, a family of frogs.
Noun
dicroglossid (plural dicroglossids)
(batrachology, zoology) Any member of the Dicroglossidae, a family of frogs.