'Protea cynaroides' definitions:

Definition of 'Protea cynaroides'

(from WordNet)
noun
South African shrub whose flowers when open are cup-shaped resembling artichokes [syn: honeypot, king protea, Protea cynaroides]