Advertisement

Advertisement

aphid lion

or aphis lion

noun

  1. the larva of a lacewing, usually predaceous on aphids.


Advertisement

Advertisement

Advertisement

Advertisement


aphidaphis