tetanurans

English

Noun

tetanurans

  1. plural of tetanuran