Thalamus

Webster's Dictionary of the English Language

·noun The receptacle of a flower; a torus.

II. Thalamus ·noun ·same·as Thallus.

III. Thalamus ·noun A mass of nervous matter on either side of the third ventricle of the brain;

— called also optic thalamus.

Related Words