Meaning of collard

Definition of collard

(noun) variety of kale having smooth leaves

Other information on collard

WIKIPEDIA results for collard
Amazon results for collard