PLEXUS


Meaning of PLEXUS in English

n. intersection of nerves; network of blood vessels and nerves

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.