dandelion green: edible leaves of the common dandelion collected from the wild; used in salads and in making wine
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
the devil: something difficult or awkward to do or deal with