orris pea

English

Noun

orris pea (plural orris peas)

  1. (archaic, medicine) An issue pea made from orris root.

References