STN

Definition from Wiktionary, the free dictionary
Jump to: navigation, search
See also: stn

English[edit]

Initialism[edit]

STN

  1. Scientific and Technical Network.
  2. (neuroanatomy) Subthalamic nucleus.
  3. The Schaghticoke Tribal Nation.

Anagrams[edit]