Skip to Content
Medical Term:

nebul.

 

Definition: Abbreviation for nebula.

(web3)