macrolide
noun 2
Definitions
noun
1
a macrocyclic lactone with a ring of at least ten atoms
2
Any of a group of antibiotics having this structure
Your note
not saved0 chars
noun
a macrocyclic lactone with a ring of at least ten atoms
Any of a group of antibiotics having this structure