AGAR-AGAR


Meaning of AGAR-AGAR in English

[agar-agar] n [Malay] (1820): agar

Merriam-Webster English vocab.      Английский словарь Merriam Webster.