Stn Definition

abbreviation
Wiktionary
Scientific and Technical Network.
Wiktionary
(neuroanatomy) Subthalamic nucleus.
Wiktionary

Other Word Forms of Stn

Noun

Singular:
stn
Plural:
stns