Big Huge Thesaurus

antherozoid

noun

sounds kind of like