Allgood Meaning

There are 1 meaning(s) for word Allgood

Meaning 1 : European plant naturalized in North America; often collected from the wild as a potherb

    Synonyms : chenopodium bonus-henricus,  fat hen,  good-king-henry,  wild spinach