souari tree

This is not a dictionary! - Search for "souari tree" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    souari tree noun english

    large South American evergreen tree trifoliate leaves and drupes with nutlike seeds used as food and a source of cooking oil