See Also: lumachelle(dictionary)

lumachelle (iou)



lumachelle noun. Also lumachella, lumachelli. L18.
[(French from) Italian lumachella little snail, from lumaca snail: see -EL2.]
A dark-coloured compact limestone containing fossil shells which make it iridescent.