Molucca palm Meaning, Definition & Usage

Definitions
  1. (Bot.), a labiate herb from Asia (Molucella lævis), having a curious cup-shaped calyx.

Webster 1913