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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.