Definitions of Arilus cristatus:

  • noun:   large predatory North American bug that sucks the blood of other insects