The paired appendages or feeding limbs on the lower surface of certain arthropods, particularly in horseshoe crabs.
Possibly from Greek 'cheilos' (lip) combined with Latin or Greek suffix '-aria,' referring to structures near or associated with lip-like parts in anatomical terminology.
Try Another Word