CEYLON MOSS


Meaning of CEYLON MOSS in English

n. a red seaweed, Gracilaria lichenoides, from E. India.

Etymology: Ceylon, now Sri Lanka

Oxford English vocab.      Оксфордский английский словарь.