Staghorn Coral (noun) Definition, Meaning & Examples

noun
  1. any of several stony corals of the genus Acropora, having the skeleton branched like the antlers of a stag.
Staghorn Coral (noun) Definition, Meaning & Examples

More Definitions