leptonetid

English

Etymology

Borrowed from translingual Leptonetidae.

Noun

leptonetid (plural leptonetids)

  1. (zoology) Any spider in the family Leptonetidae.

Translations

Anagrams