collophore

/kəˈlɒfoʊr/

Definitions

1. noun

A type of appendage or structure found in some arthropods, used for sensory perception or balance.

“The scientist studied the unique collophore of the insect species.”

Synonyms

  • appendage
  • structure