SPERMATOZOON Meaning of SPERMATOZOON in English spermato·zoon (-zó-)n [Zool.] spermatozoon Interlingua English vocab. Английский словарь Интерлингва. 2012