seed coral Hear it!

seed coral Definition

seed coral

noun

fragments of coral used in ornaments