English → Hindi dictionary
ampulla
तुंबिका
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.
तुंबिका
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.