seminymphs

English

Noun

seminymphs

  1. plural of seminymph