Q.

Mangoloids are concentrated in _________

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

Discussion

No comments yet