NichiDict

ながすくじら

長須鯨
長簀鯨
[nagasukujira]

Meanings

1.Noun

fin whale; finback (whale); razorback whale (Balaenoptera physalus)