rosser

a machine that peels bark using knives mounted on a headThis definition last updated 08/17/2008