LYMPHOID


Meaning of LYMPHOID in English

ˈlimˌfȯid adjective

Etymology: International Scientific Vocabulary lymph- + -oid

1. : of, relating to, or resembling lymph

2. : of, relating to, or resembling the tissue characteristic of the lymph glands

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.