Tamil Dictionary 🔍

pronephron

Pro*neph"ros, Pro*neph"ron (, n. Etym: [ NL., fr. Gr. (Anat.) Defn: The head kidney. See under Head.


pronephron - Similar Words