Meaning of almond moth
Definition of almond moth
(noun)
a
moth
whose larvae
feed
on and mat
together
with
webbing
various
stored products of
vegetable
origin
Other information on almond moth
WIKIPEDIA results for
almond moth
Amazon results for
almond moth
Tweet