costula

English

Noun

costula (plural costulae)

  1. (zoology) A little rib or ridge.
    Synonym: costule

Anagrams