Synonyms and Antonyms for Protea_cynaroides

1. Protea cynaroides (n.)

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

Synonyms: