A worldwide community photographing and learning about wildlife
Probably in the order Hemiptera, really small green bugs, many at once.
Host plant is Elephant's ear (Macaranga tanarius) I don't know if they suck the plant juice like aphids, maybe they are aphids i dont know
I dont lnow ehat they are. Drepanosiphinae>???
No Comments