collardsEnglish

collard greens, collards

Noun

Kale that has smooth leaves

English: collards, collard greens

English words with similar meanings

Show 1 words