Vocabulary

カマヒレザメ

snaggletooth shark (Hemipristis elongata)

noun