Splenule[splen′yūl]

Type:Term

Synonyms
accessory spleen

Scroll to top