Noun Definition

collard

1.Definition: variety of kale having smooth leaves

Category: Plants