yellow cattley guava

noun

1.
small tropical shrubby tree bearing small yellowish fruit