Big Huge Thesaurus

Haliotis

noun

sounds kind of like