EGAVE
lucule
Meaning
noun
facula (bright spot on the sun)
Similar words
macula
plage
sunspot
starspot
paraselene
parhelion
spot
linea
lune
parhelium
Save “lucule” to learn later