Meaning of guwayabano

guwayabano

Tagalog

n., bot. tree with edible fruit with the same name