Word info

dicroglossid

Noun

Meaning

dicroglossid (plural dicroglossids)

(batrachology, zoology) Any member of the Dicroglossidae, a family of frogs.

Source: en.wiktionary.org

Close letter words and terms