Initialism of Soil Moisture and Ocean Salinity, a satellite from the Living Planet Programme.
plural of SMO
Select a language to see translations