Nubecula

Webster's Dictionary of the English Language

·noun A slight spot on the cornea.

II. Nubecula ·noun A Nebula.

III. Nubecula ·noun Specifically, the Magellanic clouds.

IV. Nubecula ·noun A cloudy object or appearance in urine.

Related Words