Word info

SMOS

Proper noun

Meaning

SMOS

(ESA, space science) Initialism of Soil Moisture and Ocean Salinity (a satellite from the Living Planet Programme)

Source: en.wiktionary.org

Anagrams

Close letter words and terms