Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Scopula
n.
A peculiar brushlike organ found on the foot of spiders and used in the construction of the web.
n.
A special tuft of hairs on the leg of a bee.
←
Scopulae
Scopuliped
→
Shares
Related Words
Copula
Scopulae
Scopulas
Menu
Home
Search
My Last Searches