meaning of geoduck

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


Related Words

geoduck |

Developed & Maintained By Taraprasad.com

Treasure Words