celures
English
Noun
celures
plural of
celure