English → Hindi dictionary

ampulla

अपुले / ऐम्पुला / नमपूलाNoun

तुंबिका

Definition

the dilated portion of a canal or duct especially of the semicircular canals of the ear

Looking for poetry? Read shayari and poems by great poets.