Aphids [Aphidoidea superfamily] most likely are the little green bugs on your hibiscus. They're voracious eaters. They particularly favor hibiscus for winter time snacks. They'll be gone once the...
I m also asking the same thing. I dont think they naturally exist. But they are probably dyed. The only green petalled roses are those for which the petals have been dyed.