riverbush

noun

Definition of riverbush