MONASTER


Meaning of MONASTER in English

(ˈ)män, (ˈ)mōn+ noun

Etymology: New Latin, from mon- + -aster

: a single aster formed in an aberrant type of mitosis

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.