Vocabulary

マイマイ科

Helicidae (family of typical snails)

noun