meaning of Baumwollwanze

Baumwollwanze - German to English

cotton (stainer) bug

View more

  • cotton seed bug