two-spotted spider mites

English

Noun

two-spotted spider mites

  1. plural of two-spotted spider mite