meaning of scopula

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


Related Words

scopula | scopulae | scopulas |

Developed & Maintained By Taraprasad.com

Treasure Words