Decametre

What is Decametre?

Decametre definition and meaning on Dictionary terms:
noun Chemistry.
a colorless liquid, C10H22O, insoluble in water and soluble in alcohol: used as a plasticizer, detergent, and in perfumes and flavorings.

 

reference: https://www.dictionary.com/browse/decametre

Tags: