NichiDict

てんぐへらざめ

[tenguherazame]

Meanings

1.Noun

longhead catshark (Apristurus longicephalus, an Indo-West Pacific species)