thrips - English Synonyms Dictionary

thrips

n.
[1] thrip , thripid