Skip to main content

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.
Advertisement