Definition of “coxa” - English Dictionary

british dictionary