Definitions of Rhodymenia palmata:

  • noun:   coarse edible red seaweed