meaning of ophthalmic artery

1. a branch of the internal carotid artery that supplies the eye and neighboring structures


Related Words

ophthalmic artery |

Developed & Maintained By Taraprasad.com

Treasure Words