what do you mean by testis
Answers
Answered by
1
An analogous gland in an invertebrate animal, such as a flatworm or a mollusk.
anishkumarbhalotia:
mark it as brainlist..................
Answered by
1
it is a gland in in vertibrate animal
Similar questions