Definify.com

Definition 2024


endostatina

endostatina

Italian

Noun

endostatina f (plural endostatine)

  1. endostatin

Anagrams