Browse English–Chinese (Simplified) Dictionary - M, m ... myxomatosis - Cambridge Dictionary