soursop tree


Meanings

  • small tropical American tree bearing large succulent slightly acid fruit