macrocyteItalian → EnglishOxford Italian–Englishmacrocyte /ˈmækrəʊˌsaɪt/ noun macrocita m, macrocito m