SCOPULA


Meaning of SCOPULA in English

(n.) A peculiar brushlike organ found on the foot of spiders and used in the construction of the web.

Webster's English dictionary.      Английский словарь Webster.