meaning of Behaarte Stechpalme

Behaarte Stechpalme - German to English

pubescent holly [Ilex pubescens]