|
noun Nubecula n. (pl. nubeculae) 1.(Astron.) (b)pl. Specifically, the Magellanic clouds. 2.(Med.) (a)A slight spot on the cornea. (b)A cloudy object or appearance in urine.
Collaborative International Dictionary of English 0.48
Copyright © 2024 e-Free Translation.com
|
|
|