"thymen" in English Thymen {m pl} thymuses Detailed translations for "thymen" Thymen{masculine plural} Thymen thymuses