meaning of oxalis tuberosa

1. South American wood sorrel cultivated for its edible tubers


Related Words

oxalis tuberosa |

Developed & Maintained By Taraprasad.com

Treasure Words