Black fly larvae eat organic debris filtered from water; adult females of many species feed on blood.
it's a freshwater insect
caterpilar eat larva
Ladybirds eat Aphids (Greenfly/Blackfly)
All ladybirds (ladybug) eat aphids (greenfly, blackfly),
The Hoverfly larva eats aphids.
Yes, because butterfly larva are caterpillers!!;)
A ladybug (ladybird) needs to eat aphids (greenfly and blackfly) to survive.
Simulium yahense
Blackfly - TV series - ended in 2002.
Blackfly - TV series - was created in 2001.
food
leaves