Find the word definition

Wiktionary
geoducks

n. (plural of geoduck English)

Usage examples of "geoducks".

Had Scott actually invested in Geoducks, he might eventually have made more than he had stolen.