linfocinas

Spanish

Noun

linfocinas

  1. plural of linfocina