implantation fossa of sperm
Also found in: Dictionary, Thesaurus, Encyclopedia.
implantation fossa of sperm
On a spermatozoon, the small segment behind the head to which the internal filaments of the tail attach.
See also: fossa
Medical Dictionary, © 2009 Farlex and Partners