Definition of oxalis

Definition of oxalis
  1. oxalis Noun Any of various ornamental flowering plants of the genus "Oxalis"
Need more help? Try our forum NEW