acanthopores

English

Noun

acanthopores

  1. plural of acanthopore