English edit

Noun edit

neanurid (plural neanurids)

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

Anagrams edit