hymenate
English
Adjective
hymenate
(
not comparable
)
Having the form of a
membrane
Anagrams
Matheney