Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
collard
in English
collard
us
/ˈkɔlərd/
uk
/ˈkɒləd/
#limited
Definitions
Noun
a
type
of
kale
(
Mediterranean
variety
)
The
recipe
called
for
collard
greens
as
a
key
ingredient
.