Definition & Meaning | German word QUINOA
QUINOA
Definitions of QUINOA
- (botany) quinoa (Chenopodium quinoa)
- (cooking) quinoa seeds
Number of letters
6
Is palindrome
No
Search for QUINOA in:
Page preparation took: 4,859.55 ms.