English Meaning of potaippul

Meaning of 'potaippul' (போதைப்புல்)

, s. lemon grass from which a fragrant oil is extracted.


Browse Tamil - English Words

Tamil - English Dictionary Search