staphylotomes

English

Noun

staphylotomes

  1. plural of staphylotome