VariousWords beta
Related Terms:
Noun
Definition: A birth defect due to the absence of one of the ligaments that holds the spleen in place
VariousWords beta
Definition: A birth defect due to the absence of one of the ligaments that holds the spleen in place