costules
English
Noun
costules
plural of
costule