meaning of argyrotaenia

argyrotaenia meaning in General Dictionary

a genus comprising the orange tortrix

View more

  • orange tortrix