Sigmoid artery

What is Sigmoid artery?

Sigmoid artery definition and meaning on Dictionary terms:
verb (used with object), sig

Tags: