Italian edit

Adjective edit

linfocitoide (plural linfocitoidi)

  1. lymphocytoid