Word info

epipsocid

Noun

Meaning

epipsocid (plural epipsocids)

(zoology) Any barklouse in the family Epipsocidae.

Source: en.wiktionary.org

Close letter words and terms