tree worm (English, noun)
expansion: tree worm (plural tree worms)
Senses:
glosses: A worm that lives in trees, feeding primarily upon woody material.
glosses: A lowly, parasitic individual; slimeball, lowlife.
tags: derogatory
figuratively
Forms:
form: tree worms
tags: plural
form: tree-worm
tags: alternative
form: treeworm
tags: alternative