Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym ASTRO is...

ASTRO is

  • American Society for Therapeutic Radiology and Oncology

More Meanings For ASTRO:

  • Autonomous Space Transport Robotic Operations
  • Alternative Science Technology Research Organisation
  • Autonomous Space Transport Robotic Operation
  • Alarms Submarine Tsunami Relief Operation
  • American Society for Therapeutic Radiology and Oncology
  • Army Space Technology and Research Office

ASTRO is also in:

Acronym Definition Searched: UNTAG MMR 45317 ATLAS PIL CNSM HAVEN 3B2 RBD MLT PS UXC SBA GSO MRO