Rhymes   Near rhymes   Phrase rhymes   Synonyms / Related   [Definitions]  

Definitions of lymphatic system:
  • noun:   the interconnected system of spaces and vessels between body tissues and organs by which lymph circulates throughout the body

Related words...
(New!) Usage examples...

Search for lymphatic system at other dictionaries: OneLook, Oxford, American Heritage, Merriam-Webster, Wikipedia

Help  Advanced  Feedback  Android  iPhone/iPad  API  Blog  Privacy

Copyright © 2019 Datamuse