Meaning of caricature plant
Definition of caricature plant
(noun)
tropical
Old World
shrub
having
purple
or red
tubular
flowers and
leaf
markings resembling the
profile
of a
human
face
Other information on caricature plant
WIKIPEDIA results for
caricature plant
Amazon results for
caricature plant
Tweet