Sapucaia nut Meaning, Definition & Usage

Definitions
  1. (Bot.), the seed of the sapucaia; called also paradise nut.

Webster 1913