splenonephric Definition
Definition
Relating to or affecting both the spleen and the kidneys, or used to describe a condition or process common to both organs.
Browse
Relating to or affecting both the spleen and the kidneys, or used to describe a condition or process common to both organs.
Browse