New Guinea butter bean

noun

Definition of New Guinea butter bean