OXALIS


Meaning of OXALIS in English

n. any plant of the genus Oxalis, with trifoliate leaves and white or pink flowers.

Etymology: L f. Gk f. oxus sour

Oxford English vocab.      Оксфордский английский словарь.