Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
farro
in English
farro
#uncommon
Definitions
Noun
ancient
wheat
species
(
Triticum
turgidum
)
The
chef
added
farro
to
the
salad
for
extra
nutrition
.