Meaning of tindalo

tindalo

Tagalog

tindalo n., bot. species of tree producing lumber