octadecahydrates

English

Noun

octadecahydrates

  1. plural of octadecahydrate