Definitions of Petromyzon:

  • noun:   typical lampreys