1 result found

Search Results for: embryoma

Kidney

Definition noun, plural: kidneys (anatomy) Either of a pair of two bean-shaped organs located at the back of the abdominal... Read More