Designed by
Title
P6011208 closeup of a tiny bug trapped by a spoon-leaved sundew, Drosera spatulata, cECP 2023 #281810947
Description
a tiny green bug (Hemiptera) that has been trapped on the leaf of a spoon-leaved sundew plant (Drosera spatulata), surrounded by upright flower stems