Definition for Splenomegaly

From Biology Forums Dictionary

An enlarged spleen.