orbitelae
English
orbitelae meaning in English • orbitelae का अर्थ अंग्रेजी में
n. pl.
- A division of spiders, including those that make geometrical webs, as the garden spider, or Epeira.