MOTHER YAW
Meaning of MOTHER YAW in English
noun
: the initial superficial lesion of yaws appearing at the site of inoculation after an incubation period of several weeks
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012