shame plants

English

Noun

shame plants

  1. plural of shame plant