Thyreophora may mean: