goosefoot
/ˈɡuːsfʊt/
noun 2
Definitions
noun
1
Any of many flowering plants, of the saltbush subfamily Chenopodioideae, having small greenish flowers, including spinach.
2
Any of species Syngonium podophyllum of plants cultivated as houseplants, native from Bolivia to Mexico, naturalized elsewhere.
Your note
not saved0 chars