I did some research I think they're aphids they pretty much look just like the ones on my leaves.
Hi everyone I'm new to plants and I wanted to plant my own plant. So I decided to plant Hibiscus seeds. This morning when I got up I found small...