Word info

septocosta

Noun

Meaning

septocosta (plural septocostae)

An external costa on the calyx of a coral at the end of a radial septum

Source: en.wiktionary.org

Anagrams

Close letter words and terms