GEODUCK MEANING IN ENGLISH

• Geoduck Definition & Synonyms

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


RECENT SEARCHES