◄ Scopula ►

Dictionary
1. (n.) A peculiar brushlike organ found on the foot of spiders and used in the construction of the web.

2. (n.) A special tuft of hairs on the leg of a bee.

                                                                                                                                                                                                                                       

Clyx.com


Scoptical
Top of Page
Top of Page