Medical Term:

SFO

 

Definition: Abbreviation for subfornical organ.

Hide
(web3)