Meaning of マツカサガイ in Japanese

  1. Words

Definition of マツカサガイ

  1. (n) Pronodularia japanensis (species of freshwater mussel)
Back to top