Pelican flower
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Bot.)
, the very large and curiously shaped blossom of a climbing plant (
Aristolochia grandiflora
) of the West Indies; also, the plant itself.
Webster 1913
Previous
Next