PELICAN FLOWER


Meaning of PELICAN FLOWER in English

noun

: any of several tropical vines of the genus Aristolochia (especially A. grandiflora ) the shape of whose flowers suggests a pelican

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.