lymphoid

EnglishEdit

EtymologyEdit

From lymph +‎ -oid.

PronunciationEdit

AdjectiveEdit

lymphoid (not comparable)

  1. (anatomy) Relating to, or found within the lymphatic system of the body

Derived termsEdit

TranslationsEdit