nasopalatine nerves

English

Noun

nasopalatine nerves

  1. plural of nasopalatine nerve