Big Huge Thesaurus

Rheidae

noun

sounds kind of like