NichiDict

ひもはくじら

紐歯鯨
[himohakujira]

Meanings

1.Noun

strap-toothed whale (Mesoplodon layardii); Layard's beaked whale