What does almond moth mean?

almond moth meaning in General Dictionary

a moth whose larvae feed on and pad and webbing various kept services and products of vegetable beginning