atelurid
English
Noun
atelurid
(
plural
atelurids
)
(
zoology
)
Any of the primitive wingless
insects
in the
family
Ateluridae
.
Anagrams
adultier