Search term vasculature has one result
Jump to
EN English ES Spanish
vasculature (n) [arrangement of blood vessels] (n) vasculatura (n) [arrangement of blood vessels] (n)