Home
Search
Index
Definify.com
Definition
2024
nebulæ
nebulæ
See also:
nebulae
English
Noun
nebulæ
plural form of
nebula
Similar Results
Nebule
Nebulab