Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scopula

- A peculiar brushlike organ found on the foot of spiders and used in the construction of the web.
- A special tuft of hairs on the leg of a bee.