Alyanahdeveraviz Alyanahdeveraviz English Answered 13. A long muscular organ that deposits sperm to the vagina. *O A. penisO B. testisO C. urethraD. Zygote