Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lacrimal artery
  1. noun
    an artery that originates from the ophthalmic artery and supplies the lacrimal gland and rectal eye muscles and the upper eyelid and the forehead

    Similar: 

Explanation of lacrimal artery
My lists:
Recently viewed words: