Paul WhitingtonJanuary 19, 2026Batch 6, to Xyloperga page Xyloperga halidaii vs. Xyloperga amenaida An attempt to match field photographs of Xyloperga halidaii and X. amenaida to original species descriptions and type specimens Paul WhitingtonJanuary 19, 2026Batch 6, to Xyloperga page