English

edit

Noun

edit

tentoxins

  1. plural of tentoxin