meaning of otitis interna

1. inflammation of the inner ear; can cause vertigo and vomiting


Related Words

otitis interna |

Developed & Maintained By Taraprasad.com

Treasure Words