tooth coral

noun

Definition of tooth coral