English Noun costule (plural costules) Synonym of costula. Anagrams locutesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads