NEBULA


Meaning of NEBULA in English

(n.) A cloudy appearance in the urine.

Webster's English dictionary.      Английский словарь Webster.