Medical Term:

bird's nest filter

 

Definition: a wire mesh inferior vena cava filter.

Hide
(web5)