comoros
comoros seems like it should be richer than it is
tiny little island nation off the indian ocean coast of africa
"comoros seems like it should be richer than it is" What is the definition of "comoros"?