nicoletiid

English

Noun

nicoletiid (plural nicoletiids)

  1. (zoology) Any of the primitive wingless insects in the family Nicoletiidae.

Anagrams