meaning of arilus cristatus

arilus cristatus meaning in General Dictionary

big predatory North American bug that sucks the blood of various other bugs