desalination
English Dictionary
->
Letter D
-> desalination
Search Dictionary:
desalination Definition
(n)
the
removal
of
salt
(
especially
from
sea
water
)
desalination Synonyms
desalination
desalinisation
desalinization
© Art Branch Inc.