Meaning of talimbilao

talimbilao

Tagalog

n., zoo. banded sea snake (species of)