English

edit

Noun

edit

thyreophorans

  1. plural of thyreophoran