Browse English–Chinese (Simplified) Dictionary - Y chromosome ... yuzu - Cambridge Dictionary