Word info

costula

Noun

Meaning

costula (plural costulae)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms