new_britain
1. [ noun ] (geography) the largest island in the Bismarck Archipelago; part of Papua New Guinea
Related terms: island Papua_New_Guinea Bismarck_Archipelago
Similar spelling:   nephritis
  nephritic
  nephrite