Portal System Definition

noun
A system of veins that begins and ends with a capillary network.
American Heritage Medicine

Portal System Is Also Mentioned In

Find Similar Words

Find similar words to portal system using the buttons below.

Words Starting With

Words Ending With

Unscrambles

portal system