(plant) prickly or with downy thorns - Spanish English Dictionary