Carlin pea

English

Noun

Carlin pea (plural Carlin peas)

  1. (UK) pigeon pea