mammoths is mammoth's Plural Form

mammoth

US [ˈmæməθ]
UK 
  • adj.巨大的;庞大的;大型的
  • n.【动】猛玛(象);庞然大物
  • Web猛犸;猛玛象;猛马象
Plural Form:mammoths  
n.
1.
【动】猛玛(象)
2.
庞然大物
adj.
1.
巨大的;庞大的;大型的

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard