Definify.com

Definition 2024


carnivorans

carnivorans

English

Noun

carnivorans

  1. plural of carnivoran