lamper eel








noun

  1. lamprey.

noun

  1. another name for lamprey
54 queries 0.405