Subscribe
URL of the page has been copied to clipboard.
Meaning : Of or relating to or resembling a nebula.
Example : The nebular hypothesis of the origin of the solar system.
Synonyms : nebulous
Meaning : Resembling a cloud.
Synonyms : cloudlike
Install App