What is meaning of agar powder?

1 Article