Chemistry Dictionary
Definition of macrolides
Macrocyclic lactones with a ring of twelve or more members.
Search the Dictionary for More Terms