Where are the pyramids of Malpighi and the pyramids of Ferrein? December 17, 2017 By Show answer In the kidneys More Biology QuestionsMore Science Questions