Definition Definition

mystacal - Meaning and Examples

Meaning of 'mystacal' (Webster Dictionary)

1 . Mystacal [ a.]
- Of or pertaining to the upper lip, or mustache.