Artichoke?

Artichoke?

Observation - Artichoke?. Description: