Word info

parastrachiid

Noun

Meaning

parastrachiid (plural parastrachiids)

Any true bug of the family Parastrachiidae

Source: en.wiktionary.org

Close letter words and terms