septocosta
English
Noun
septocosta
(
plural
septocostae
)
An external
costa
on the
calyx
of a
coral
at the end of a radial
septum
Anagrams
statoscope