Wiktionary
angiopoietins
n. (plural of angiopoietin English)
n. (plural of angiopoietin English)