Synonyms for iaea

1. IAEA (n.)

the United Nations agency concerned with atomic energy

Synonyms: