costulae

English

Noun

costulae

  1. plural of costula

Anagrams