meaning of Afrikanische Stachelgurke

Afrikanische Stachelgurke - German to English

African horned cucumber [Cucumis metuliferus]