Designed by
Title
Large Green Leaf of Colocasia Esculenta #126310344
Description
This is a photograph of a large green leaf of plant of taro, elephant ear, or eddoe, also known as Colocasia esculenta... Leaves and roots of the plant are used in Indian and Asian cuisine...