Library
[NL., fr. L. orbis an orb + tela a web.](Zoöl.) A division of spiders, including those that make geometrical webs, as the garden spider, or Epeira.
View more Miscellaneous videos