Big Huge Thesaurus

aetobatus

noun

sounds kind of like