Flower bug

What is Flower bug?

Flower bug definition and meaning on Dictionary terms:
noun
any of several bugs of the family Anthocoridae that live on flowers and are predaceous on aphids and other small insects.

 

reference: https://www.dictionary.com/browse/flower-bug

Tags: