What does anasa mean?

anasa meaning in General Dictionary

a genus comprising the squash insects

View more

  • squash pests