This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Sclerobase

  1. n.
    The calcareous or hornlike coral forming the central stem or axis of most compound alcyonarians; -- called also foot secretion. See Illust. under Gorgoniacea, and Coenenchyma.



Shares

Related Words

Menu