Big Huge Thesaurus

crossopterygian

noun