nebula 06/13/2014 Definition of the Day Get link Facebook X Pinterest Email Other Apps By Voice Dictionary - June 13, 2014 nebula - a #medicinal #liquid preparation intended for use in an #atomizer #LetsGetWordy #dailydef #nebula Category: Education Get link Facebook X Pinterest Email Other Apps