azamacrolide

Noun

 * 1) A macrolide that contains one or more nitrogen atom