Ceylon moss

noun

Definition of Ceylon moss

: an East Indian red alga (Gracilaria lichenoides) that is one of the chief sources of agar