uchūkaihatsu
1. space development; space exploration
★ Common
Noun
#34189
1. space development; space exploration
1. If/when space development; Regarding space development
1. Space development-related; Space exploration-related
1. Space development.
1. Space development.
1. If space development; Were space development
1. Was not space development.; It wasn't space development.
1. Was not space development.
1. It's not space development.
1. In space development; For space development