Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

molucca Definition

Cancel
molucca
geographical name(Mo-luc-cas)
islands of Indonesia in the Malay Archipelago between Sulawesi and New Guinea area 32,307 square miles (83,675 square kilometers), population 2,300,000

Words Related to molucca!

molucca Examples by Brain Bank Users