Attested.to

Definition

one of the two male reproductive glands that produce spermatozoa and secrete androgens

Seed ·

Term in context

ball in CommonParlance