Big Huge Thesaurus

hadrosaur

noun