semisyntheses

English

Noun

semisyntheses

  1. plural of semisynthesis