geoduck
English
geoduck meaning in English • geoduck का अर्थ अंग्रेजी में
Noun
- A gigantic clam (Glycimeris generosa) of the Pacific coast of North America, highly valued as an article of food.