Big Huge Thesaurus

Rhinobatidae

noun

sounds kind of like