Definition, synonyms and related words
An edible seaweed (Eucheuma speciosum) from which jelly is made.