Definition, synonyms and related words
A minute calcareous rodlike structure found at both the surface and the bottom of the ocean, supposed by some to be a calcareous alga.