sea mustard

English

Noun

sea mustard (uncountable)

  1. Synonym of wakame.