Word info

mordaciid

Noun

Meaning

mordaciid (plural mordaciids)

(zoology) Any member of the family Mordaciidae of lampreys or the generally equivalent subfamily Mordaciinae of family Petromyzontidae.

Source: en.wiktionary.org

Close letter words and terms