Ceylon moss
noun
mass noun
1- a red seaweed of the Indian subcontinent, which is the main source of agar红藻。
1.1
- Gracilaria lichenoides, division Rhodophyta.拉丁名Gracilaria lichenoides,红藻门。