D2E1M3I1L1U1N1E1S1
12 points
DEMILUNES is validvalid
DEMILUNE, a half-moon [n]
DEMILUNE, (French) a half-moon fortification, a ravelin, also SEMILUNE [n]
DEMILUNE, a half-moon [n]
DEMILUNE, (French) a half-moon fortification, a ravelin, also SEMILUNE [n]