Pelican flower Meaning, Definition & Usage

Definitions
  1. (Bot.), the very large and curiously shaped blossom of a climbing plant (Aristolochia grandiflora) of the West Indies; also, the plant itself.

Webster 1913