Ceylon moss en · NOUN Meanings (archaic, uncountable) Synonym of agar (“substance from algae”). Synonyms agar