Do we have a Bug ID forum? I am posting here because these bugs are always on my Plumeria. They seem to do no harm, possibly doing some good, like, eating aphids? I just want to know what they are? All I could find is a small one. The largest one I have seen are at least 3 times this size but then we always grow them bigger in Texas. What is is? And most importantly is it harmful?