ਤਰੋਰ

TAROR

Meaning in English2

s. m, ll plant (Polygonum polystachyum, Nat. Ord. Polygonaceæ).
Source:THE PANJABI DICTIONARY-Bhai Maya Singh