Meaning of tubayan

tubayan

Tagalog

n., bot. species of sweet potato