From moustache + -like.
moustachelike (comparative more moustachelike, superlative most moustachelike)