caricature plants

English

Noun

caricature plants

  1. plural of caricature plant.