soursop : Idioms & Phrases

Index


soursop tree

  • noun small tropical American tree bearing large succulent slightly acid fruit
    soursop; prickly custard apple; Annona muricata.
WordNet