meaning of distilled water

1. water that has been purified by distillation


Related Words

distilled water |

Developed & Maintained By Taraprasad.com

Treasure Words