Big Huge Thesaurus

Rhinonicteris

noun

sounds kind of like