Which organ in a frog acts as the site for nitrogenous waste filtration?
The kidneys filter nitrogenous waste from the blood and help maintain osmoregulation.
Ref: NCERT Class 11 Biology Chapter 7: Structural Organisation in Animals Frog - Anatomy - Circulatory and Excretory System