Dictionary Check: psocid

"psocid" is a valid word!

Scrabble 11 points
Words with Friends 13 points

Definition

noun

small winged insect living on the bark and leaves of trees and feeding on e.g. fungi and decaying plant matter

Advertisement