MohammedPreview
Open in TheBrain

Hymenate

  1. Having the form of a membrane