Languages

Blog

Calliphoridae generally display metallic blue or green colors. The larvae are necrophagious, but adults feed on liquid, including nectar from flowers.

Calliphoridae generally display metallic blue or green colors. The larvae are necrophagious, but adults feed on liquid, including nectar from flowers.

Credit

Insectarium de Montréal (André Sarrazin)