From angio- + competent.
angiocompetent (comparative more angiocompetent, superlative most angiocompetent)