Translation of "nebula" into English
nebula is the translation of "nebula" into English.
nebula
-
nebula
nouninterstellar cloud of dust, hydrogen, helium and other ionized gases
-
Show algorithmically generated translations
Phrases similar to "nebula" with translations into English
-
Crab Nebula
Add example
Add