NichiDict

めがまうす

[megamausu]

Meanings

1.Noun

megamouth shark (Megachasma pelagios)