geoduck
Meanings
Noun
1. geoduck (“Panopea generosa”)