Home UK English eye peduncle
A pedicel or peduncle supporting an eye, especially in a crustacean.
Mid 19th century.
READ THESE ARTICLES