Spermatoid

Definition of Spermatoid from the PharmacyDictionary.in

Spermatoid

Looking similar to a sperm cell.

Not Available