Skip to Content
Medical Term:

SFO

 

Definition: Abbreviation for subfornical organ.

Hide