costule
English
Noun
costule
(
plural
costules
)
Synonym of
costula
.
Anagrams
locutes