Meaning of guyabano

guyabano

Tagalog

n., bot. edible, ovoid fruit from a tree with same name