SPERMATOID


Meaning of SPERMATOID in English

adj spermlike; resembling sperm, or semen.

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