MYONEURAL


Meaning of MYONEURAL in English

[myo.neu.ral] adj (1905): of, relating to, or connecting muscles and nerves "~ junctions"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.