jellyleaf
/ˈdʒɛlɪliːf/Definitions
1. noun
The leaf of the jelly leaf tree (Cassia nemophila), or a leaf resembling this.
“The tourist picked a jellyleaf from a nearby tree to add to her botanical collection.”
1. noun
The leaf of the jelly leaf tree (Cassia nemophila), or a leaf resembling this.
“The tourist picked a jellyleaf from a nearby tree to add to her botanical collection.”