Acupalpus alluaudianus is an insect-eating[1] beetle of the genus Acupalpus.
Acupalpus alluaudianus is an insect-eating beetle of the genus Acupalpus.