Giant lizards, 6 ft long, both terrestrial and marine, one of the prominent inhabitants of Galapagos Islands are
Finches
Iguana
Salamander
None of these
Iguana -
One of the prominent inhabitants of the Galapagos islands.
- wherein
Giant Lizards, 6 ft long, are both terrestrial and marine.