mordaciid
Noun
Meaning
mordaciid (plural mordaciids)
(zoology) Any member of the family Mordaciidae of lampreys or the generally equivalent subfamily Mordaciinae of family Petromyzontidae.
Noun
mordaciid (plural mordaciids)
(zoology) Any member of the family Mordaciidae of lampreys or the generally equivalent subfamily Mordaciinae of family Petromyzontidae.