Skip to content
Kotomora

ウミヤツメ

Meanings

1

noun

sea lamprey

Refers specifically to the species Petromyzon marinus, a parasitic lamprey found in marine and freshwater environments.