carnivorans

English

Noun

carnivorans

  1. plural of carnivoran