Designed by
Title
P8110031 closeup of a true bug trapped by an Alice sundew plant, Drosera aliciae, cECP 2023 #303430090
Description
a tiny true bug (Hemiptera) trapped on the stalked glands covering the leaf of an Alice sundew plant (Drosera aliciae) which is curling around the bug