ceylon moss (gracilaria lichenoides) - Spanish English Dictionary