a delicate-appearing, low-growing, herbaceous plant in the family oxalidaceae (oxalis corniculata) - Spanish English Dictionary