Meaning of darling pea

Definition of darling pea

(noun) either of two Australian plants of the genus Swainsona that are poisonous to sheep

Other information on darling pea

WIKIPEDIA results for darling pea
Amazon results for darling pea