Larvae of Australian Buprestidae (Coleoptera). Part 5. Genera Astraeus and Xyroscelis, with notes on larval characters of Australian polycestine taxa
Zenodo (CERN European Organization for Nuclear Research)