STARJELLY

Source: 566

starjelly. Starjelly, n. a plant