angioarrestin

Noun

 * 1) An antiangiogenic protein with tumor-inhibiting properties.