|
|
Need synonyms for nephros? Here's a list of similar words from our thesaurus that you can use instead.
Noun
An organ in the body that filters the blood
“Nephros is a commercial stage medical device company that develops and sells high performance liquid purification filters.”
|
|
|
|
|
|
|
|
|