Search term agar has one result
Jump to
EN English VI Vietnamese
agar (n) [a material obtained from the marine algae] thạch (n) [a material obtained from the marine algae] (n)