Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cardoon Definition

Cancel
cardoon
noun(car-doon)
a large perennial Mediterranean plant (Cynara cardunculus) related to the artichoke and cultivated for its edible root and stalks; also : the root and petioles

Words Related to cardoon!

cardoon Examples by Brain Bank Users