Good Friday plants

English

Noun

Good Friday plants

  1. plural of Good Friday plant