NichiDict

おおわにざめ

[oowanizame]

Meanings

1.Noun

smalltooth sand tiger (Odontaspis ferox); ragged-tooth shark