ceylon moss (gracilaria lichenoides) - Turkish English Dictionary