Meaning of 大蛇貝 in Japanese

It seems that your search contains the following:

大蛇

  1. Words

Definition of 大蛇貝

  1. (n) scaly worm shell (Serpulorbis imbricatus)
Back to top