Meaning

1 senses
  1. One of the terminal branches of the ophthalmic artery that ascends upon the forehead from the inner angle of the orbit.

supratrochlear artery — meaning, examples, forms, synonyms | Krumeto