- an aperture in an organ, such as the liver, esp one providing an opening for blood vessels
More Definitions
- UNBALLASTED (noun) Definition, Meaning & Examples
- THE DEVIL IS IN THE DETAILS (noun) Definition, Meaning & Examples
- WANG BAR (noun) Definition, Meaning & Examples
- COARCTATION (noun) Definition, Meaning & Examples
- PICTURE DISC (noun) Definition, Meaning & Examples
- FLAGSTAD (noun) Definition, Meaning & Examples