Italian

edit

Adjective

edit

leucocitoide (plural leucocitoidi)

  1. leukocytoid