Dictionary |
1 Result
#1
splenic
a.
[
splenetic
,
lienal
] of or relating to the spleen
. wn