Spanish-English Dictionarycoagular
Meaning of coagular