RID13407 vestigial embryonic structure
|
RID83 ligamentum teres of liver
synonym
Ligamentum teres