Home
Search
Index
Definify.com
Definition
2025
linfocina
linfocina
Spanish
Noun
linfocina
f
(
plural
linfocinas
)
lymphokine
Similar Results