Protea cynaroides

noun

1.
South African shrub whose flowers when open are cup-shaped resembling artichokes