roseroot

noun
  1. a succulent plant with thick fleshy leaves and yellow flowers, native to northern regions
  2. Usage: botanical

Examples