vocab dash
Log in
Sign up
geoduck
Meanings
Noun
1. geoduck (“Panopea generosa”)