macrolactamizations

English

Noun

macrolactamizations

  1. plural of macrolactamization