costule

English

Noun

costule (plural costules)

  1. Synonym of costula.

Anagrams