Yes it is a drinker moth. This species gets its English (and Latin) name from the habits of the caterpillar, which is supposed to have a liking for drops of dew.