Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of quinoa

- The seeds of a kind of goosewort (Chenopodium Quinoa), used in Chili and Peru for making porridge or cakes; also, food thus made.

Crossword clue for quinoa

- South American seed, used like rice
- Trendy alternative to rice