montia perfoliata

Noun
  1. Succulent herb sometimes grown as a salad or pot herb;
    Grows on dunes and waste ground of Pacific coast of North America (synset 111882322)

Found on Word Lists

Other Searches