nephros
noun
°A kidney-like organ.