testacelle

Noun

 * 1) a mollusc of the genus