ਤਾਲਮਖਾਣਾ

Shahmukhi : تالمکھانا

Parts Of Speech : noun, masculine

Meaning in English

a medicinal plant; its seed; Asteracantha longifolia
Source: Punjabi Dictionary