Coelioxys confusa explained

Coelioxys confusa is a species of leaf-cutting bee in the genus Coelioxys, of the family Megachilidae. It is found in Himachal Pradesh, India, and while recordings from Sri Lanka are uncertain, they are considered to be true.

References