nubeculae meaning

Meaning of nubeculae

What is the full meaning of nubeculae

NUBECULA, a cloudy formation in urine [n]

Example of the word nubeculae placed on a Scrabble board.

Unscrambled word nubeculae

Points for nubeculae

Scrabble
20 points
Word With Friends
19 points
Wordfeud
20 points

Related pages for nubeculae