Skip to main content

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.
Advertisement