Definition of macrolides

Macrocyclic lactones with a ring of twelve or more members.


Search the Dictionary for More Terms