Definition of UNCSTD in US English:

UNCSTD

abbreviation

  • United Nations Conference on Science and Technology for Development.