Big Huge Thesaurus

Aetobatus

noun

sounds kind of like