Definition of UNCSTD in US English:

UNCSTD

  • United Nations Conference on Science and Technology for Development.