thymenes

thymenes

English

Noun

thymenes

  1. plural of thymene