Big Huge Thesaurus

aedes

noun

sounds kind of like