nephros

Significado (Inglés)

A kidney-like organ.

Sinónimos

Etimología (Inglés)

Borrowed from Ancient Greek νεφρός (nephrós, “kidney”).

Notes

Sign in to write sticky notes