ਤਦਰੇਲੂ

TADRELÚ

Meaning in English2

s. m, (Poṭ.) A plant (Barleria cristata, Nat, Ord. Acanthaceæ) found in the outer hills. The seeds are administered for snake-bite. The leaves are used medicinally, being given for coughs.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh