river cottonwood

noun

Definition of river cottonwood