cotton seedling thrips

English

Noun

cotton seedling thrips

  1. Synonym of onion thrips.