Noun french spinach has 1 sense
  1. red goosefoot, French spinach, Chenopodium rubrum - common Eurasian weed; naturalized in United States
    --1 is a kind of goosefoot
,
TOP