lamprillon

[French] plural lamprillons

A small sea or river larval lamprey.

Synonyms in other languages

Latin names

Countries