cryosondes
English
Noun
cryosondes
plural of
cryosonde