English dictionary
caricature plant meaning and definition
Definition and meaning of caricature plant at MeaningMonkey.org. caricature plant meaning and definition in the English Dictionary.CARICATURE PLANT noun
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
- synonyms: Graptophyllum pictum
Source: Princeton University Wordnet