Arthroleptis xenodactyloides collected from Ngezi-Vumawimbi Nature Forest, Pemba Island, Tanzania (MCZ A-138383).