Definition of “VEGF” - English Dictionary

british dictionary