ampulla meaning in hindi

Pronunciation of ampulla

ampulla in Images  

ampulla Definitions and meaning in English

  1. the dilated portion of a canal or duct especially of the semicircular canals of the ear
  2. a flask that has two handles
  3. used by Romans for wines or oils [also: ampullae (pl)]

Tags: ampulla meaning in hindi, ampulla ka matalab hindi me, hindi meaning of ampulla, ampulla meaning dictionary. ampulla in hindi. Translation and meaning of ampulla in English hindi dictionary. Provided by a free online English hindi picture dictionary.