The Collaborative International Dictionary
Hapuku \Ha*pu"ku\ (h[.a]*p[=oo]"k[=oo]), n. (Zo["o]l.) A large and valuable food fish ( Polyprion prognathus) of New Zealand. It sometimes weighs one hundred pounds or more.
Wiktionary
n. (qualifier: zoology) A large and valuable food fish (taxlink Polyprion oxygeneios species noshow=1) in the family Serranidae of New Zealand. It sometimes weighs one hundred pounds or more.
Wikipedia
The hāpuku, hapuka, or whapuku (Polyprion oxygeneios) is a wreckfish of the family Polyprionidae, found around southern Australia, Chile, Tristan da Cunha, and New Zealand at depths between 30 and 800 m. Its length is between 60 and 180 cm, and it can weigh up to 100 kg. It is sometimes described locally as cod, although that properly refers to other fish.