jelly plants

English

Noun

jelly plants

  1. plural of jelly plant