soursop - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a tropical fruit with green skin and sweet-and-sour white pulp, or the tree that produces this fruit

    The soursop, extensively grown in Mexico, has some medicinal uses.

    Submitted by Samuel Chung from Mexico on 02/09/2016