ditchbur

noun

Definition of ditchbur