Meaning of シャコガイ in Japanese

  1. Words

Definition of シャコガイ

  1. (n) giant clam (any clam of subfamily Tridacnidae)
Back to top