lipstick plants

English

Noun

lipstick plants

  1. plural of lipstick plant