meaning of Atlas-Mannstreu

Atlas-Mannstreu - German to English

Moroccan sea-holly [Eryngium variifolium]