SPERMARY


Meaning of SPERMARY in English

n. (pl. -ies) an organ in which human or animal sperms are generated. [mod.L spermarium (as SPERM)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.