vayinta meaning in english [Tel.] n. A small shrub, the leaves of which are used medicinally. Cleone pentaphylla, ajagandhini.