Skip to main content

oca

English oca meaning in English  •  oca का अर्थ अंग्रेजी में
Noun
  • A Peruvian name for certain species of Oxalis (Oxalis crenata, and Oxalis tuberosa) which bear edible tubers.
Advertisement