Gould's razor shell
Noun

Gould's razor shell

  1. A species of bivalve mollusc, Solen strictus, living along the coasts of Japan, China, Taiwan, and South Korea.



This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.002
Offline English dictionary