Definitions of almond moth:

  • noun:   moth whose larvae feed on and mat together with webbing various stored foods