a capsule or pocket inclosing a number of spermatozoa

listen to the pronunciation of a capsule or pocket inclosing a number of spermatozoa
English - English
spermatophore
a capsule or pocket inclosing a number of spermatozoa
Favorites