French spinach
English Dictionary
->
Letter F
-> French spinach
Search Dictionary:
French spinach Definition
(n)
common
Eurasian
weed
;
naturalized
in
United
States
French spinach Synonyms
Chenopodium rubrum
French spinach
red goosefoot
© Art Branch Inc.