Drosophila pericardial nephrocyte — Free Ecology Illustration | GPAI