Respuesta :
Answer:
No but they have cardiac chamber, compared with humans' four-chamber hearts, are a group of cells called nephrocytes that serve the same function as human kidneys
Explanation:
fruit flies do, but I’m not sure about other types of flies. fruit flies kidneys are transparent too