Englishfor English speakers
vagus nerve English
Meaning vagus nerve meaning
What does vagus nerve mean?
vagus nerve
Synonyms vagus nerve synonyms
What other words have the same or similar meaning as vagus nerve?