COXA


Meaning of COXA in English

(n.) The first joint of the leg of an insect or crustacean.

Webster's English dictionary.      Английский словарь Webster.