jellyleaf

noun

Definition of jellyleaf

: queensland hemp