HYMENOID Meaning of HYMENOID in English ˈhīməˌnȯid adjectiveEtymology: Greek hymenoeidēs, from hymeno- hymen- + -eidēs -oid: membranous Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012