Meaning of loxostege

Definition of loxostege

(noun) garden webworms

Other information on loxostege

WIKIPEDIA results for loxostege
Amazon results for loxostege