They lay maggots.
they lay egg
A greenfly is an insect.
A Greenfly is a sap sucker, and not a carnivore.
The scientific name for greenfly is Aphis spp.
no
ladybirds
Yes
To get to the greenfly.
greenfly
yes actually i herd they do
Nope :)
Where are all the ladybirds?
ladybug eat greenfly