Origin: Latin suffix -ory
Noun
a manned artificial satellite in a fixed orbit designed for scientific research