A review of the distribution and host plant associations of the platypodine ambrosia beetles (Coleoptera: Curculionidae: Platypodinae) of Australia, with an electronic species identification key