FRENCH SPINACH





Definition:

  1. [noun] common Eurasian weed; naturalized in United States
    Synonyms: red goosefoot, French spinach, Chenopodium rubrum

Synonyms: