Portuguese-English dictionary »

afelandra meaning in English

PortugueseEnglish
afelandra noun
{f}

aphelandra(any of the tropical evergreen shrubs in the genus Aphelandra)
noun