Psocidae Meaning

There are 1 meaning(s) for word Psocidae

Meaning 1 : a family of small soft-bodied insects that feed on decaying vegetation; related to booklice

    Synonyms : family psocidae