GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Sclerobase , n. [Gr. σκληρός hard + βάσις base.] (Zool.) The calcareous or hornlike coral forming the central stem or axis of most compound alcyonarians; -- called also foot secretion. -- Scler`o*ba"sic , a.1913 Webster