What is the meaning of 洋菜?

agar; agar-agar

Source: wiktionary.org