YourDictionary

Moluccas

group of islands of Indonesia, between Sulawesi & New Guinea: 28,767 sq mi (74,506 sq km); pop. 1,742,000

Related Forms:

See Moluccas in American Heritage Dictionary 4

link/cite print suggestion box