biosolvent
noun 3
Definitions
noun
1
Any solvent manufactured via a biochemical process
2
A biodegradable solvent
3
A solvent that can be safely used to remove contamination from a living organism
Your note
not saved0 chars
noun
Any solvent manufactured via a biochemical process
A biodegradable solvent
A solvent that can be safely used to remove contamination from a living organism