Big Huge Thesaurus

Sirenidae

noun

sounds kind of like