NEURAL GLAND


Meaning of NEURAL GLAND in English

noun

: a glandular mass in ascidians that lies in close relation to the nerve ganglion and is possibly homologous with the pituitary body of vertebrates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.