nerve_tissueEnglish

nerve tissue, nervous tissue

Noun

Tissue composed of neurons

English: nervous tissue, nerve tissue

English words with similar meanings

Show 1 words