acanthors

English

Noun

acanthors

  1. plural of acanthor