monument plants

English

Noun

monument plants

  1. plural of monument plant