Word info

petromyzontid

Noun

Meaning

(zoology) Any of the Petromyzontida, a group of jawless fish including the modern lampreys and their fossil relatives.

(zoology) Any jawless fish in the family Petromyzontidae.

Source: en.wiktionary.org

Close letter words and terms