Dromedary hump Dromedary hump is a prominent focal bulge on the lateral border of the left kidney caused by splenic impression, which can mimic renal neoplasm. It is similar in appearance to […] Abhilash Koratala June 22, 2019 Leave a Comment