Definition of “agar” - English Dictionary

English