Skip to main content

saltigradae

English saltigradae meaning in English  •  saltigradae का अर्थ अंग्रेजी में
n. pl.
  • A tribe of spiders including those which lie in wait and leap upon their prey; the leaping spiders; called also Salticidae>.
Advertisement