What is the full meaning of nubecula
a cloudy formation in urine [n NUBECULAE]
Example of the word nubecula placed on a Scrabble board.