hickory horned devil

Noun

 * 1) A  moth in its caterpillar stage.