meaning of nebular

1. Of or pertaining to nebulae; of the nature of, or resembling, a nebula.
2.
resembling a cloud


Related Words

nebular | nebular hypothesis |

Developed & Maintained By Taraprasad.com

Treasure Words