Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sclerobase Definition

Cancel
sclerobase
noun
The calcareous or hornlike coral forming the central stem or axis of most compound alcyonarians

Words Related to sclerobase!

sclerobase Examples by Brain Bank Users