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