Cornufer hedigeri
It is widespread in the Solomon Islands archipelago ( Papua New Guinea and Solomon Islands ) , though it is missing from New Georgia and Makira islands . 
<triplet> Makira <subj> Solomon Islands archipelago <obj> part of