Attested.to

Definition

An immunologically specific substance produced by animal sperm to implement attraction by the egg before fertilization.

Seed ·

Term in context

antifertilizin in CommonParlance