English

edit

Noun

edit

neanurid (plural neanurids)

  1. (zoology) Any springtail of the family Neanuridae.

Anagrams

edit