burro's tail

English

Noun

burro's tail (plural burro's tails)

  1. A plant, Sedum morganianum