MEDUSOID
Meaning of MEDUSOID in English
I. mə̇ˈd(y)üˌsȯid, -ˌzȯid adjective
Etymology: medus- + -oid
: like a medusa
II. noun
( -s )
: a hydroid gonophore resembling a medusa
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012