1.

Finch birds are found in ……. island. A) Java, SumitraB) Andaman, Nicobar C) Galapagos D) Hawai

Answer»

(C) Galapagos



Discussion

No Comment Found