English Dictionary
Definition quinoa in British English
quinoa noun
[uncountable] noun
/ˈkiːnwɑː/
Synonyms and related words
