macrolactams

English

Noun

macrolactams

  1. plural of macrolactam