Definify.com

Definition 2026


linfocinas

linfocinas

Spanish

Noun

linfocinas

  1. plural of linfocina