Collard - Definition

collard

n 1: variety of kale having smooth leaves

Look up another word