Meaning of ゴマフタマガイ in Japanese

  1. Words

Definition of ゴマフタマガイ

  1. (n) tiger moon shell (Natica tigrina)
Back to top