meaning of eyedrops

1. A tear.
2.
a drop from an eye dropper


Related Words

eyedrop |

Developed & Maintained By Taraprasad.com

Treasure Words