Big Huge Thesaurus

Haliotidae

noun

sounds kind of like