splenocita

Italian

Noun

splenocita f (plural splenocite)

  1. splenocyte

Anagrams