×

plexus meaning in English

n. (anatomy) plexus, intersection of nerves; network of blood vessels and nerves

Related Words

  1. plexiglas
  2. plexor
  3. pleyel
  4. pliable
PC Version

Copyright © 2018 WordTech Co.