spermata

English

Noun

spermata

  1. plural of sperma

Latin

Noun

spermata

  1. nominative/accusative/vocative plural of sperma