delph.a och det sednare pä Madagaflar och Zanzibar.