THIS WEBSITE IS FOR SALE!!! BUY CREATIVEGLOSSARY.COM

General

cardoon definition

A artichoke relative that is common in France, South America and Italy.  Its leaves are removed and the stems are eaten.