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

chela Definition

Cancel
chela
noun(che-la)
a pincerlike organ or claw borne by a limb of a crustacean or arachnid

Words Related to chela!

chela Examples by Brain Bank Users