Back...

  • a small insect [n ADELGIDS]
  • a kind of small insect related to the aphids [n -S]