Portuguese-English dictionary »

amirina meaning in English

PortugueseEnglish
amirina noun
{f}

amyrin(either of two isomeric triterpenoids found in some vegetable oils and resins)
noun