ajo Definition
Definition
The botanical name for the ajoiro (Colocasia esculenta), a plant species commonly known as taro, which is an important food source in many tropical and subtropical regions.
Browse
The botanical name for the ajoiro (Colocasia esculenta), a plant species commonly known as taro, which is an important food source in many tropical and subtropical regions.
Browse