By pharyngula on September 8, 2014. You've just got to love the word "thrip". David Jones Thrips of California Tags Organisms Science Log in to post comments More like this