Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

eyestring Definition

Cancel
eyestring
noun
One of the fibres of the eye, such as a tendon, nerve or muscle

Words Related to eyestring!

eyestring Examples by Brain Bank Users