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

eyestalk Definition

Cancel
eyestalk
noun(eye-stalk)
one of the movable peduncles bearing an eye at the tip in a decapod crustacean

Words Related to eyestalk!

eyestalk Examples by Brain Bank Users