Fig. 7 The life cycle of a longhorn beetle Fig. 8 Some beetle larvae - a) Syrphetodes punctatus b) Pericoptus trancatus c) Plocamostethus planiusculus d) Lasiorhynchus barbicornis | Collections Online - Museum of New Zealand Te Papa Tongarewa