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.”

Synonyms

  • Cassia nemophila
  • jelly leaf tree

Antonyms

  • evergreen
  • non-leaf