Definify.com

Definition 2025


carnivorans

carnivorans

English

Noun

carnivorans

  1. plural of carnivoran