Science, asked by ahlashabbir04021999, 11 months ago

Q. In mammals, testes are found in

a. Peyer's patches
b. Inguinal canal
c. bidder's organ
d scrotal canal​

Answers

Answered by vishalparihar
0

Bro the correct option is: (D) scrotal gland

Similar questions