Definition of RED SPIDER
noun : RED SPIDER
Source: WordNet 3.1
-
1. (
) small web-spinning mite; a serious orchard pest ;
See more about : RED SPIDER