Word info

lysorophid

Noun

Meaning

lysorophid (plural lysorophids)

(zoology) Any tetrapod in the family Lysorophidae, a synonym for the Molgophidae.
Synonym: molgophid

Source: en.wiktionary.org

Close letter words and terms