D defs.my
Entry 2 senses Webster, 1913

Nubecula

· Nu·bec·u·la · IPA
01 n. A nebula.
pl. Nubeculae ((-lē))
  1. 1.
    A nebula.(Astron.)
  2. 2.
    A slight spot on the cornea.(Med.)