English synonyms about - contact  

Galapagos Islands

noun

1 Galapagos Islands

A group of islands in the Pacific off South America; owned by Ecuador; known for unusual animal life.

synonym: Galapagos.

Dutch: Galapagos


Find more on galapagos islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0159