Meaning of tetroxide

Definition of tetroxide

(noun) an oxide containing four atoms of oxygen in the molecule

Other information on tetroxide

WIKIPEDIA results for tetroxide
Amazon results for tetroxide