Ceylon Moss (noun) Definition, Meaning & Examples

noun
  1. a seaweed, Gracilaria lichenoides, of Ceylon and the East Indies: one of the algae from which agar is obtained.
noun
  1. a red East Indian seaweed, Gracilaria lichenoides, from which agar is made
Ceylon Moss (noun) Definition, Meaning & Examples

More Definitions