What does aeonium haworthii mean?

aeonium haworthii meaning in General Dictionary

perennial subshrub of Tenerife having leaves in rosettes resembling pinwheels