No exact translation found for
fenestrated hymen

related Results
das Hymen (n.) , {med.}