jellyleaf

English

Noun

jellyleaf (uncountable)

  1. Alternative form of jelly leaf.