of or relating to or resembling a nebula; the nebular hypothesis of the origin of the solar system
[ Syn: nebulous ]
resembling a cloud
[ Syn: cloudlike ]