nubecula
noun
nu·bec·u·la
n(y)üˈbekyələ
plural nubeculae
-yəˌlē
medicine, archaic
: a cloudy formation (as in urine) or speck (as in the eye)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share