Q.

Mangoloids are concentrated in _________

A. India
B. America
C. U.K
D. Europe
Answer» A. India
609
0
Do you find this helpful?
1

Discussion

No comments yet