lymphoid
English Dictionary
->
Letter L
-> lymphoid
Search Dictionary:
lymphoid Definition
(a)
resembling
lymph
or
lymphatic
tissues
lymphoid Synonyms
lymphoid
© Art Branch Inc.