Big Huge Thesaurus

gymnura

noun

sounds kind of like