thyrotropes

English

Noun

thyrotropes

  1. plural of thyrotrope