Definition of NTP in English:

NTP

abbreviation

Chemistry
  • Normal temperature and pressure.