Italian-English dictionary »

ottamero meaning in English

ItalianEnglish
ottamero noun
{m}

octamer(oligomer having eight subunits)
noun