Dictionary.com
Thesaurus.com

lymphomatoid

  • a word derived from lymphoma.
    lymphoma
    noun
    a tumor arising from any of the cellular elements of lymph nodes.

More Suggestions