spermatova

English

Noun

spermatova

  1. plural of spermatovum