portalEnglish

portal, hepatic portal vein, portal site, portal vein, vena portae

Noun

A short vein that carries blood into the liver

English: portal vein, hepatic portal vein, portal, vena portae

A site that the owner positions as an entrance to other sites on the internet

English: portal site, portal

Bahasa words with similar meanings

English words with similar meanings

Show 4 words

Words that start with "portal"