French-Latin dictionary »

colocase meaning in Latin

FrenchLatin
colocase nom

colocasia [colocasiae](1st) F
noun