HYMENOID


Meaning of HYMENOID in English

ˈhīməˌnȯid adjective

Etymology: Greek hymenoeidēs, from hymeno- hymen- + -eidēs -oid

: membranous

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