Meaning of Argyrotaenia

Definition of Argyrotaenia

(noun) orange tortrix

Other information on Argyrotaenia

WIKIPEDIA results for Argyrotaenia
Amazon results for Argyrotaenia