ゼンベイカガクザイダン
Meanings
Noun
Computing
1. National Science Foundation (USA); NSF
Composed of
all-America; pan-American; all of America
science
foundation