Italian

edit

Adjective

edit

linfocitoide (plural linfocitoidi)

  1. lymphocytoid