Where does “deuterated” come from?

deuterated (English): Describing a compound which has had some of its...

Definitions

  1. Describing a compound which has had some of its...

Words derived from “deuterated