Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of geoduck

- A gigantic clam (Glycimeris generosa) of the Pacific coast of North America, highly valued as an article of food.