Wiktionary
petromyzonts
n. (plural of petromyzont English)
n. (plural of petromyzont English)