Tamil Dictionary 🔍

interbrain

In`ter*brain`, n. (Anat.) Defn: See Thalamencephalon.


interbrain - Similar Words