Shaggy psocids
Scientific name: Dasydemellidae
Shaggy psocids
Scientific name: Dasydemellidae
Description
Dasydemellidae is a family of tiny insects that spend most of their lives living on the bark or leaves of trees. They are often not big enough to have a significant impact on the health of other organisms, so people are unfamiliar with them. Only when Dasydemellidae populations explode will people frown and think: What is this? Can it harm me?