Spanish-English dictionary »

talamoestriado meaning in English

SpanishEnglish
talamoestriado adjective

thalamostriate(relating to the corpus striatum and the thalamus)
adjective