Definify.com

Definition 2024


sabre-toothed_cats

sabre-toothed cats

English

Noun

sabre-toothed cats

  1. plural of sabre-toothed cat