Wikipedia foundation.
moustacheless — adjective Without a moustache. Syn: unmoustached, unmustached … Wiktionary