artificial tear drop

English

Noun

artificial tear drop (plural artificial tear drops)

  1. Synonym of artificial tear.