1 hydrogen oxide | Definition of hydrogen oxide

hydrogen oxide

noun

Definition of hydrogen oxide

: water