MEDUSAN
Meaning of MEDUSAN in English
I. -s ə n, -z ə n adjective
Etymology: medus- + -an
: of, relating to, or like a medusa
II. noun
( -s )
: medusa
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012