soursop

soursop definitions

noun
  • The tart, spiny, yellow-green fruit of this tree. 

  • A small tropical evergreen tree, Annona muricata.