seminases

English

Noun

seminases

  1. plural of seminase