"pollard" translation into Spanish

EN

"pollard" in Spanish

EN pollard
volume_up
{noun}

1. zoology

2. "tree"

Synonyms (English) for "pollard":

pollard
English