chondrophores

English

Noun

chondrophores

  1. plural of chondrophore