Definition, Meaning & Synonyms | Finnish word LYMFA
LYMFA
Definitions of LYMFA
- (physiology, immunology) lymph
Number of letters
5
Is palindrome
No
Search for LYMFA in:
Page preparation took: 250.64 ms.