Home

Synset

implant consisting of a tube made of plastic or rubber; for draining fluids within the body
<noun.artifact>

semantic pointers
hypernym