Definify.com

Definition 2024


mammoths

mammoths

English

Noun

mammoths

  1. plural of mammoth