nubecula
noun
nu·bec·u·la
| \ n(y)üˈbekyələ\
plural nubeculae\ -yəˌlē \
Definition of nubecula
medicine, archaic
: a cloudy formation (as in urine) or speck (as in the eye)
Keep scrolling for more