ceylon moss (gracilaria lichenoides) - French English Dictionary