Return to Dictionary Page »
Meaning: leukemia inhibatory factor
Body System: Lymphatic
Flashcard Decks »