meaning of almond moth

almond moth meaning in General Dictionary

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