Noun Definition

protea cynaroides

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

Related Noun(s):honeypot, king protea

Category: Plants