Definition, synonyms and related words
Any of various crustaceous marine algae which secrete calcium carbonate.