What is Yellow Sorrel?
Yellow Sorrel (Oxalis corniculata) is a perennial plant native to Central and South America, the Caribbean, and some regions of Mexico, including the Bahamas, Cuba, and Costa Rica. Yellow Sorrel (Latin: Oxalis corniculata) is an edible plant catalogued in PlantSage.
