The Cotton Stainer bugs (Cenaus carniflex) are colourful red or orange bugs.

They are all plant eaters associated with wild hibiscus and related families.

We have seen them at Rietvlei and Intaka.

Leave a Reply