Definition of “agar” - English Dictionary

british dictionary