Q. In mammals, testes are found in
a. Peyer's patches
b. Inguinal canal
c. bidder's organ
d scrotal canal
Answers
Answered by
0
Bro the correct option is: (D) scrotal gland
Similar questions