turtle socks

名词 n.

英文释义

名词 n.
  1. The purple pitcher plant (Sarracenia purpurea). plural,plural-only
    — That reminded me of Trinidad many, many years ago when people shared their abundance, whether it be fruit or fish. One day I would get dandelion roots, some bring burdock. Elaine came back from a trip out West with sassafras, Sugem gave me some turtle socks, Jerome gave me sweet grass.
0 次浏览 数据来源: Wiktionary