Etymology

lymphoglandula

L1Y4M3P3H4O1G2L1A1N1D2U1L1A1

Today it means: Synonym of lymph node. Full definition →

New Latin lymphoglandula
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok