sempervives

English

Noun

sempervives

  1. plural of sempervive