Portuguese-English dictionary »

alocásia meaning in English

PortugueseEnglish
alocásia noun
{f}

alocasia(any of several tropical Asian plants of the genus Alocasia)
noun