Meaning of tarlak

tarlak

Tagalog

tarlak n., bot. species of cane similar to sugarcane