RED SPIDER


Meaning of RED SPIDER in English

[red spider] n (1646): spider mite

Merriam-Webster English vocab.      Английский словарь Merriam Webster.