Organ consisting of nephrons Answer