mineral wax -->
A wax derived from petroleum.
Synonym: mineral... Read More
Any of the various naturally-occurring abiogenic substances,... Read More
(Science: dentistry) A clear wax used to prevent your braces from irritating your lips when your braces are first put... Read More
1. (Science: chemistry) A bright red pigment consisting of mercuric sulphide, obtained either from the mineral... Read More