teneurins

English

Noun

teneurins

  1. plural of teneurin