meaning of supersaturated

1. being more concentrated than normally possible and therefore not in equilibrium


Related Words

supersaturated |

Developed & Maintained By Taraprasad.com

Treasure Words