Oxalis

English word definition — powered by WordNet

NOUN

any plant or flower of the genus Oxalis

Want to remember oxalis?

Sign up free to bookmark & revise