To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Taro leaves or also known as taro is a type of tropical plant that is commonly found in Southeast Asia. Taro roots and leaves can be processed in various dishes. Not many people know that taro leaves also have a high nutritional value.