Dictionary Translate Correct Ask AI
Neovaskularisation
Do you mean: