English edit

Noun edit

cephalothoraxes

  1. plural of cephalothorax