English-Spanish dictionary »

macrolide meaning in Spanish

EnglishSpanish
macrolide noun

macrólidonoun
{m}