Advertisement
Advertisement
aphid lion
or aphis lion
noun
- the larva of a lacewing, usually predaceous on aphids.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse