Definify.com

Definition 2025


linfocinas

linfocinas

Spanish

Noun

linfocinas

  1. plural of linfocina