ceylon moss (gracilaria lichenoides) - German English Dictionary