Home

Word

vascular structure, n.
more info a structure composed of or provided with blood vessels
<noun.body>

vascular structure