Tamil Dictionary 🔍

mystacal

Mys"ta*cal, a. Etym: [Gr. (Zoöl.) Defn: Of or pertaining to the upper lip, or mustache.


mystacal - Similar Words