German-Latin dictionary »

taro meaning in Latin

GermanLatin
Taro Substantiv
Botanik: ein tropischer, bis zu zwei Meter hoher, krautiger Busch mit aufrechtem Wuchs

colocasia esculentanoun