Definify.com

Definition 2026


carnivorans

carnivorans

English

Noun

carnivorans

  1. plural of carnivoran