meaning of Affendorn

Affendorn - German to English

prickle hand [Bactris plumeriana] [also: prickly palm]

View more

  • prickly pole [Bactris plumeriana]