Definisi 'stp'
English to English
noun
1 standard temperature and pressure
source: wordnet30
More Word(s)
atm, atmosphere, standard atmosphere, standard pressure, standard temperature,

Visual Synonyms
Click for larger image