Meaning ofcarnivorain English

carnivora

#uncommon