Definify.com

Definition 2025


endostatina

endostatina

Italian

Noun

endostatina f (plural endostatine)

  1. endostatin

Anagrams