Back to Dictionary
水溶性
shuǐróngxìng
1. soluble (in water)
2. solubility
Uncommon • Top 87%