Find the word definition

The Collaborative International Dictionary
Petromyzont

Petromyzont \Pet`ro*my"zont\, n. [Petro + Gr. ? to suck in.] (Zo["o]l.) A lamprey.

Wiktionary
petromyzont

n. (context zoology English) A lamprey.