thripses

English

Noun

thripses

  1. plural of thrips

Anagrams