Stipes

Webster's Dictionary of the English Language

·noun An Eyestalk.

II. Stipes ·noun The second joint of a maxilla of an insect or a crustacean.

Related Words