scopula
English
scopula meaning in English • scopula का अर्थ अंग्रेजी में
Noun
- A peculiar brushlike organ found on the foot of spiders and used in the construction of the web.