Meaning of staghorn coral

Definition of staghorn coral

(noun) large branching coral resembling antlers

Other information on staghorn coral

WIKIPEDIA results for staghorn coral
Amazon results for staghorn coral