Definitions
Deuterate [doo-tuh-reyt, dyoo-]

Deuterate

[doo-tuh-reyt, dyoo-]
See Hydrate
Search another word or see Deuterateon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature