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