Pengisap-madu elok

Nama burung ini diambil dari nama administrator bekas koloni, New Guinea Inggris, bapak William MacGregor.