Back...

  • ADELGID, a small insect [n]
  • ADELGID, a kind of small insect related to the aphids [n]