Dodeca-

Definition of Dodeca- from the PharmacyDictionary.in

Dodeca-

This is a prefix meaning twelve times; for example: dodecahydrate, meaning 12 water molecules of hydration.

Not Available