eyedropEnglish

eye-drop, eyedrop

Noun

A drop from an eye dropper

English: eyedrop, eye-drop

A method of irrigating the eye used by ophthalmologists

English: eyedrop, eye-drop

English words with similar meanings

Show 1 words