SPERMARY


Meaning of SPERMARY in English

[sper.ma.ry] n, pl -ries [NL spermarium, fr. Gk sperma] (ca. 1859): an organ in which male gametes are developed

Merriam-Webster English vocab.      Английский словарь Merriam Webster.