rapure

[French] plural rapures

A large, overgrown oyster.

Countries