canephoras

English

Noun

canephoras

  1. plural of canephora