meaning of nervii olfactorii

1. a collective term for numerous olfactory filaments in the nasal mucosa


Related Words

nervii olfactorii |

Developed & Maintained By Taraprasad.com

Treasure Words