Definition & Meaning | English word THALAMOSTRIATE


THALAMOSTRIATE

Definitions of THALAMOSTRIATE

  1. (anatomy) Relating to, or connecting the corpus striatum and the thalamus.

Number of letters

14

Is palindrome

No

36
AL
ALA
AM
AMO
AT
ATE
HA
HAL
IA
IAT

AA
AAA
AAE
AAH
AAI



Search for THALAMOSTRIATE in:






Page preparation took: 110.81 ms.