Ido edit

Noun edit

lampredo (plural lampredi)

  1. (zoology) lamprey