cleithra

English

Noun

cleithra

  1. plural of cleithrum