caricature plants
English
Noun
caricature
plants
plural of
caricature plant
.