Biology, asked by preet91, 1 year ago

what do you mean by testis

Answers

Answered by anishkumarbhalotia
1
 An analogous gland in an invertebrate animal, such as a flatworm or a mollusk.

anishkumarbhalotia: mark it as brainlist..................
preet91: hiii
Answered by LALLISURYA
1
it is a gland in in vertibrate animal
Similar questions