sesquifumarates

English

Noun

sesquifumarates

  1. plural of sesquifumarate