Spanish-English dictionary »

alicina meaning in English

SpanishEnglish
alicina noun
{f}

allicin(organic compound)
noun