Word info

dissorophoid

Noun

Meaning

dissorophoid (plural dissorophoids)

(zoology) Any amphibian of the clade Dissorophoidea.

Source: en.wiktionary.org

Close letter words and terms