leucocitoide

Italian

Adjective

leucocitoide m or f (plural leucocitoidi)

  1. leukocytoid